<!--#include file="inc/order(动态数据).txt"-->问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 19:29:09
<!--#include file="inc/order_<%=paymoney%>.txt"-->,其中:<%=paymoney%>是动态数据,但这样的写法是错误的,请教高手,如何改写:<%=paymoney%>

<%if paymoney="xxxx" then%>
<!--#include file="inc/order_xxxx.txt"-->
<%else%>
<!--#include file="inc/order_aaaa.txt"-->
<%end if%>

其实用js会好一点
<script src="inc/order_<%=paymoney%>.txt" ></script>

用IFRAME吧 呵呵
<IFRAME id="ifr1" width=400 HEIGHT=250 NORESIZE SCROLLING=No FRAMEBORDER=0 MARGINHEIGHT=0 MARGINWIDTH=0 SRC="红http://你的asp或jsp"></IFRAME>

或者xmlhttp获取你那个动态页

动态的引入可以用js

对asp 3.0增加了server.excute的方法,这种方法在以前的版本中是不存在的。
<include file="<%=var%>.asp">这种用法是不行的。
凡是include语句,都不可以使用asp变量,参见《ASP宝典》。

但你一定要用include,也是有方法的:
思路:把<include file="<%=var%>.asp">整个作为一个字符串变量,然后自己写需要显示的asp程序。

比如需要动态显示、含有include的文件是MyProduct.asp
那么在转到MyProduct.asp之前,我在另一个文件中写入:

如:
<%

写入文件名变量
FilePath="